<div class="panel-heading"><span class="titulo_modulo">Nuevo</span></div>
<?php
    $perfil_id = $this->Util->id_decode($this->Session->read('perfil_id'));
    echo $this->Form->create(null, array('id' => 'lavadora', 'url' => array('controller' => 'Lavadoras', 'action' => 'editar'), 'inputDefaults' => array('div' => false, 'label' => false)));
?>
<table class="form_registros">
    <tr>
        <td colspan="2">&nbsp;</td>
    </tr>
    <tr>
        <td>C&oacute;digo</td>
        <td><?php echo $this->Form->input('codigo', array('type' => 'text')); ?></td>
    </tr>
    <tr>
        <td>Nombre</td>
        <td><?php echo $this->Form->input('nombre', array('type' => 'text')); ?></td>
    </tr>
    <tr>
        <td>Marca</td>
        <td><?php echo $this->Form->select('marca', $listadoMarcas, array('empty' => 'Seleccione', 'default' => $this->request->data['Modelo']['Marca']['id'])); ?></td>
    </tr>
    <tr>
        <td>Modelo</td>
        <td><?php echo $this->Form->select('modelo_id', $listadoModelos, array('empty' => 'Seleccione')); ?></td>
    </tr>
    <tr>
        <td>Tipo</td>
        <td><?php echo $this->Form->select('tipo_id', $listadoTipos, array('empty' => 'Seleccione')); ?></td>
    </tr>
    <tr>
        <td>Color</td>
        <td><?php echo $this->Form->input('color', array('type' => 'text')); ?></td>
    </tr>
    <tr>
        <td>Kilos</td>
        <td><?php echo $this->Form->input('kilos', array('type' => 'text')); ?></td>
    </tr>
    <tr>
        <td>Descripci&oacute;n</td>
        <td><?php echo $this->Form->input('descripcion'); ?></td>
    </tr>
    <?php if(in_array($perfil_id, array(1, 3))) { ?>
    <tr>
        <td>Estado</td>
        <td><?php echo $this->Form->select('estatus', $estados, array('empty' => 'Seleccione')); ?></td>
    </tr>
    <?php } ?>
    <tr>
        <td colspan="2">&nbsp;</td>
    </tr>
        <td colspan="2" class="centro">
            <?php echo $this->Form->button('Guardar', array('class' => 'btn_accion guardar')); ?>&nbsp;
            <?php echo $this->Html->link('Cancelar', array('controller' => 'Lavadoras', 'action' => 'index'), array('class' => 'btn_accion cancelar')) ?>
        </td>
    </tr>
</table>
<?php
    echo $this->Form->input('id', array('type' => 'hidden'));
    echo $this->Form->end();

    $this->Validador->setFormulario('lavadora');
    $this->Validador->setRules('data.Lavadora.codigo', array('required' => array('value' => true), 'remote' => array('url' => "'" . Router::url(array('controller' => 'Validacions', 'action' => "codigo/lavadora/{$this->request->data['Lavadora']['id']}")) . "'", 'async' => true)));
    $this->Validador->setRules('data.Lavadora.nombre', array('required' => array('value' => true)));
    //$this->Validador->setRules('data.Lavadora.estatus', array('required' => array('value' => true)));
    $this->Validador->setRules('data.Lavadora.marca', array('required' => array('value' => true)));
    $this->Validador->setRules('data.Lavadora.modelo_id', array('required' => array('value' => true)));
    $this->Validador->setRules('data.Lavadora.tipo_id', array('required' => array('value' => true)));
    $this->Validador->setRules('data.Lavadora.color', array('required' => array('value' => true), 'letter' => array('value' => true)));
    $this->Validador->setRules('data.Lavadora.kilos', array('required' => array('value' => true), 'digits' => array('value' => true)));
    $this->Validador->printScript(true);
?>
<script type="text/javascript">
    $(function(){
        $("form#lavadora").tooltip({
            show: false,
            hide: false
        });
        
        $('select#LavadoraMarca').change(function(){
            var marca = this.value;
            if(marca != '') {
                $.ajax({
                    url: '<?php echo Router::url(array('controller' => 'Modelos', 'action' => 'listado_modelos')) ?>',
                    type: 'POST',
                    data: { marca_id: marca },
                    success: function(data) {
                        $.each($.parseJSON(data), function(indice, valor) {
                            $('select#LavadoraModeloId').append('<option value="' + indice + '">' + valor + '</option>');
                        });
                    }
                });
            } else
                $('select#LavadoraModeloId').empty().append('<option value="">Seleccione</option>');
        });
    });
</script>